Pour optimiser les temps de chargement de données (en particulier pour le chargement de données cadastrales), il peut être utile parfois de supprimer les index présents sur tables et classes d’entités avant d’effectuer un chargement.

Deux outils permettent de supprimer ou de recréer les index dans une géodatabase au modèle FONCIER.

L’outil de chargement de données cadastrales (cf. 5.5, Chargement d’une intégration de données cadastrales-DFI) supprime de lui-même les index, charge les données et recrée les index (s’ils ont été supprimés par l’outil en début de traitement).

Si on utilise trois fois l’outil de chargement de données cadastrales, il va donc supprimer et recréer trois fois les index (ce qui peut être assez long).

En supprimant les index avant de lancer les trois chargements de données cadastrales, on peut donc économiser donc deux fois le temps de suppression et recréation d’index.

Quand tous les chargements sont terminés, il faut utiliser l’outil « Création des index du modèle FONCIER 2022 » pour créer les index nécessaires à l’utilisation de la géodatabase.

Cet outil permet de supprimer tous les index attributaires présents sur les tables et classes d’entités qui composent le modèle FONCIER 2022 (Cadastre, Urbanisme, ADS).

Outil : Utilitaires/Gestion des index/Suppression des index du modèle FONCIER 2022 (Cadastre, Urbanisme, ADS)

Description: Une image contenant texte

Description générée automatiquement

Ligne de commande : SUPPRESSION_INDEX

Paramètres :

- géodatabase dans laquelle supprimer les index des tables et classes d'entités du modèle FONCIER 2022 (Cadastre, Urbanisme, ADS) (dossier .gdb ou fichier .sde)

 

 

    Exemple :

PCIBase SUPPRESSION_INDEX destination.sde

    > Suppression des index dans la géodatabase destination.sde

     Géodatabase :

Géodatabase dans laquelle supprimer les index.

Si la suppression d'un index échoue (par exemple si une table est verrouillée par une autre application), la suppression des autres index continuera tout de même.

Une fois le verrou libéré, l'outil pourra être relancé pour supprimer les index restants.

Après traitement, des fichiers de log sont créés, contenant les messages affichés lors du traitement.

Le nom de ces fichiers est indiqué en début et fin de traitement et correspond à la date de lancement du traitement.

Cet outil permet de créer les index attributaires nécessaires au modèle FONCIER sur les tables et classes d’entités de ce modèle.

Seuls les index manquants sont créés (l'outil permet donc de vérifier si tous les index nécessaires sont présents, sans risque de créer des doublons d'index).

Par exemple, si seul tout ou partie des index d’une table sont manquants, il ne recréera que les index manquants de cette table sans toucher aux index déjà présents (sur cette table et les autres du modèle FONCIER).

Outil : Utilitaires/Gestion des index/Création des index du modèle FONCIER 2022 (Cadastre, Urbanisme, ADS)

Description: Une image contenant texte

Description générée automatiquement

Ligne de commande : CREATION_INDEX

Paramètres :

- géodatabase dans laquelle créer les index du modèle FONCIER 2022 (Cadastre, Urbanisme, ADS) (dossier .gdb ou fichier .sde)

 

 

    Exemple :

PCIBase CREATION_INDEX destination.sde

    > création des index dans la géodatabase destination.sde

     Géodatabase :

Géodatabase dans laquelle créer les index.

Si la création d'un index échoue (par exemple si une table est verrouillée par une autre application), la création des autres index continuera tout de même.

Une fois le verrou libéré, l'outil pourra être relancé pour créer les index manquants.

Après traitement, des fichiers de log sont créés, contenant les messages affichés lors du traitement.

Le nom de ces fichiers est indiqué en début et fin de traitement et correspond à la date de lancement du traitement.